Part Number Hot Search : 
MAX1430 74LS156D C270CHR 70400 MHP1151D NTE2379 29M05 AA108
Product Description
Full Text Search
 

To Download EM83702 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 ALL IN ONE MOUSE CONTROLLER
Patent Number : 38715, 95661 (R.O.C) Patent Pending : 84200836 (R.O.C)
ALL IN ONE MOUSE CONTROLLER
EM83702 EM83702
GENERAL DESCRIPTION
The EM83702 Mouse Controller is specially designed to control mouse device. This single chip can interface three key-switches and four photo-couple direct to RS-232C. The EM83702 does not need any external power supply,so the mouse can go without a power line. It is versatile with both microsoft and mouse system. Debouncing circuit were provided to prevent false entry and to improve the accuracy. In 1200 baud rate non-auto speed with 200 DPI wheels and photo-couples, the scanning is 650 mm/sec without missing a dot in microsoft mode,and the scanning speed can up to 770 mm/sec in mouse system mode.
FEATURES
* * * * * * * * * * * * * Built-in two zener diode between VDD and VSS, RTS and VDD. Buit-in noise immunity circuit. CMOS DIP 16 pins package & SOP 16 pins package. Low power dissipation. Use 32.768 kHz crystal or 3.58MHz resonator. Oscillator circuits on-chip. Serial output in 1200 baud rate. Can be powered directly from RS-232C. Can drive directly to RS-232C. Three key-switches and four photo-couples inputs. Both key-in and key-release debounce interval 13 ms. Through three key-switches input, EM83702 can exert seven different output. The sampling rate of motion detector is 65 KHz.
APPLICATIONS
* * * * * Optical mouse or pen-mouse Mechanical mouse or pen-mouse Optomechanical mouse or pen-mouse Mechanical track ball Optomechanical track ball
* This specification are subject to be changed without notice.
4.15.1996
1
EM83702
ALL IN ONE MOUSE CONTROLLER
PIN ASSIGNMENTS
EM83702A
RS MS OSC.IN OSC.OUT RTS RXD VSS R 1 2 3 4 5 6 7 8 16 15 14 13 12 11 10 9 VDD OPT Y2 Y1 X2 X1 L M RS OPT MS OSC.IN OSC.OUT RTS RXD VSS
EM83702B
1 2 3 4 5 6 7 8 16 15 14 13 12 11 10 9 VDD Y2 Y1 X2 X1 L M R
FUNCTIONAL BLOCK DIAGRAM
OPT X1 X2 Y1 Y2 D E T E C T O R N O I S E I M M U N I T Y
M O T I O N
COUNTER
MULTIPLEXER
P/S
L M R
D E B O U N C E
MODE SELECTOR
TIMING CONTROLLER
MS
RS OSC.OUT OSC.IN RTS
SYSTEM CLOCK GENERATOR
LEVEL-SHIFT CIRCUIT
RXD
PIN DESCRIPTIONS
Symbol RS MS I/O I I Function Crystal type select : "0" or floating, select 32.768KHz crystal. "1" select 3.58MHz resonator. When this pin is connected to VDD, then EM83702 is assigned to operate under the microsoft mode only. If the pin is connected to VSS , then EM83702 will operate under the mouse system mode. However if this pin is "floating", then EM83702 is on the "power on initiation" situation and if any one of three buttons is chosen, thence EM83702 will operate under the mouse mode. And while the whole system is on "power on initiation".No key is chosen then operation will be under microsoft mode. A built-in inverter provides oscillation with 32.768 KHz crystal or 3.58MHz resonator. Several counters used to decrease the frequency of oscillation and create 1200 baud rate, key-switches debounce and photo-couple sensor scanning clock,etc. Positive power input. The signal is sent by mouse driver from computer to the mouse to select a mode. During the reset time, EM83702 echoes the selected mode to the RXD line after the reset pulse signal of the RTS line. RXD will send out CD(H) code if it is under the microsoft mode. RXD will send out two byte C8(H) code if it is under the mouse system mode in EM83702.
4.15.1996 2
OSC.IN OSC.OUT
I
RTS
I
* This specification are subject to be changed without notice.
EM83702
ALL IN ONE MOUSE CONTROLLER
Symbol RXD
I/O O
Function There are 8 or 7 bits in each data byte. Using parallel-in and serial-out components, the data bytes are shifted out from bit 0 through the high bits. EM83702 will transmit the data while the status of three keyswitches or the state of the horizontal counter or vertical counter is changed. Negative power input. Three key-switches exert seven different combinations totally. Both key-pressed and key-released signals will be sent accomplanied with horizontal and vertical state. The status of the key-switches will be preserved, whenever the value of horizontal or vertical counters will present at RXD. And the debounce interval for both key-press and key-release is 13 ms. In testing mode, L and M are the outputs of motion detecdor. Using R key can select the two outputs X1, X2 or Y1,Y2. This feature can help manufacturer to adjust the phase of four photo-couples for improving the yield. Four photo-couple signals denote UP, DOWN, LEFT and RIGHT state. If EM83702 is in 1200 baud rate on non-auto speed mode, the system provides 40 transmission cycles per second in microsoft mode to the utmost. In mouse system mode, the cycles are 24 maxiun. During the scaning period, as long as the photocouples change their states, the value of vertical or horizontal counter will increase or decrease accordingly. Whenever OPT is connected to VDD, the chip will enter testing mode. Power.
VSS R M L
I I/O I/O
X1 X2 Y1 Y2
I
OPT VDD
I
FUNCTION DESCRIPTIONS
A) Operating Mode Mouse system mode Anytime the mouse changes its state, including the key-switches and the photo-couple sensors, EM83702 will detect the result and transmit to RS-232C. Mouse system transmits the result with five bytes in 1200 baud rate. Each byte contains 10 bits, one start bit, one stop bit and eight data bits. The first byte represents the key-switches status. The second byte denote the number counted by the horizontal counter. The third byte conveys the number accumulated by the vertical counter. If the mouse is moved faster, the photo-couple sensors detect the "change state" and output the record, excessive horizontal counter will be transported through the fourth byte, and vertical counter through the fifth byte. Otherwise, the fourth and fifth byte are zero. Output bytes arrange: bit no ...... 7 6 5 4 3 2 1 0 1st byte...... 1 0 0 0 0 L' M' R'* 2nd byte...... H7 H6 H5 H4 H3 H2 H1 H0 3rd byte...... V7 V6 V5 V4 V3 V2 V1 V0 4th byte...... H7 H6 H5 H4 H3 H2 H1 H0 5th byte...... V7 V6 V5 V4 V3 V2 V1 V0 * ` denotes complement
* This specification are subject to be changed without notice.
4.15.1996
3
EM83702
ALL IN ONE MOUSE CONTROLLER
(B) Microsoft mode In microsoft mode, the transmission cycle consists of three bytes. Each byte is divided into one start bit, seven data bits and two stop bit. The first byte contains "L","R" switch status and four bits of the two most significant bits in horizontal counter and vertical counter. The next byte represents the value accumulated by horizontal counter, the last byte is the data of the vertical counter. Notice that "M" key-switch is not active in the microsoft mode and the vertical data is transmited in 2's complement. Output byte arrange: bit no ...... 6 5 4 3 2 1 0 1st byte...... 1 L R V7' V6' H7 H6 2nd byte...... 0 H5 H4 H3 H2 H1 H0 3rd byte...... 0 V5' V4' V3' V2' V1' V0' (C) Testing mode Whenever OPT is connected to VDD, the chip will enter buyer's testing mode. The X direction output signals of comparators will present to L and M pin. Pressing "R" key can toggle the output from X direction to Y direction. (D) Echo mode RXD will send out CD(H) code when RTS rise from low to high under microsoft mode. Under mouse system mode, when RTS rise from low to high, the RXD pin EM83702 will send out two byte C8(H) code.
* This specification are subject to be changed without notice.
4.15.1996
4
EM83702
ALL IN ONE MOUSE CONTROLLER
ABSOLUTE MAXIMUM RATINGS
Parameter Supply voltage Temperature under bias Storage temperature range Power dissipation VDD-VSS RTS-VSS Min. -0.3 -0.3 0 -65 Max. 7.0 14 70 150 500 Unit V V C C mW
DC ELECTRICAL CHARACTERISTICS ( TA= 25C to 70 C )
Parameter Operating voltage Operating current (VDD=5.4V,RTS=VDD, 32.768KHz, no load) Operating current (VDD=6.2V,RTS=VDD, 32.768KHz, no load) Operating current (VDD=5.4V,RTS=VDD, 3.58KHz, no load) Operating current (VDD=6.2V,RTS=VDD, 3.58KHz, no load) RTS operating current (V DD=5.6V,RTS=11V) RTS operating current (VDD=5.6V,RTS=11.8V) RXD high output voltage (Vrh=Vrts-2.6V) RXD low output voltage (Vrl=Vss+2.6V) X1,X2,Y1,Y2 low input voltage X1,X2,Y1,Y2 high input voltage X1,X2,Y1,Y2 input current ( pull low resistor Vds=1.0V ) RTS high input voltage RTS low input voltage Low input voltage , other pins High input voltage , other pins L,M,R,OPT input current (pull low resistor Vds=5.6V) RS,OSC.IN,L,M,R,X1, X2,Y1,Y2,OPT input leakage current ( Vin = 0V ) RS,OSC.IN input leakage current ( Vin = 5.6V) * All voltages in above table are compared with VSS. * All parameters in above table are tested under VDD=5.6V. Sym. VDD VRTS Iop Iop Iop Iop IRTS IRTS Irh Irl Vpl Vph Ipi Vt+ VtVail Vaih Imi Iil Min. Typ. 3 4 3 2.0 1.3 57 9.6 3.5 18.6 0 Max. 6.5 13 0.6 1.6 0.6 -2.0 0.7 104 6.8 1.5 56 1.0 Unit. V V mA mA mA mA mA mA mA mA V V A V V V V A A
Iih
-1.0
-
0
A
* This specification are subject to be changed without notice.
4.15.1996
5
EM83702
ALL IN ONE MOUSE CONTROLLER
X1,X2,Y1,Y2 INPUT IMPEDANCE
R MAX. 17.0 K 16.0 K 15.0 K TYP. 14.0 K 13.0 K 12.0 K MIN. 11.0 K 10.0 K 9.0 K 8.0 K 7.0 K 6.0 K 5.0 K 4.0 K 3.0 K 2.0 K 1.0 K 0 10.0M 1.0 2.0 3.0 VOLTS (LIN) 4.0 5.0
AC ELECTRICAL CHARACTERISTICS (TA=0C to 70C) Parameters
Key debounce Transmission time mouse (1200) Transmission time microsoft (1200) Start bit time (1200) Data bit time (1200) Stop bit time (1200) Mode code delay time (1200) Rising edge crossed width Falling edge crossed width
Sym.
Tkd Tms Tmx Ts Td Tp Trd Tr Tf
Min.
11.9 15 15
Typ.
13 41.1 24.7 0.85 0.82 0.82 -
Max.
14 -
Unit
ms ms ms ms ms ms ms us us
AC TIMING TEST POINT :
Output: RXD pin Input: X1, X2, Y1, Y2, pin
VRTS-2.4V
VSS+0.8V 1.3V 0.7V 2VDD
RTS pin
VSS VDD
Other pin
VSS
* This specification are subject to be changed without notice.
4.15.1996
6
EM83702
ALL IN ONE MOUSE CONTROLLER
TIMING DIAGRAM
(A) P/S output: Key in/release Mouse RXD
Tms Tms
Microsoft RXD
Tmx Tmx
(B) Bytes structure: Mouse RXD
1st 2nd 3rd 4th 5th
Microsoft RXD (C) Bits structure: (1) Mouse RXD LINE Data bit no.
Ts
1st
2nd
3rd
0 Td
1 Td
2 Td
3 Td
4 Td
5 Td
6 Td
7 Td
0 Tp
1
(2) Microsoft RXD LINE Data bit no.
Ts
0 Td
1 Td
2 Td
3 Td
4 Td
5 Td
6 Td
0 Tp Tp
1
#(D) mode select timing: (1) Mouse system RTS
Trd > RXD
> two byte "C8" code <
Reset code "C8" Bit no. (2) Microsoft RTS
> Trd <
Ts
0
1
2
3
4
5
6
7
Tp
RXD
> "CD" code
<
Reset code "CD" Bit no.
Ts
0
1
2
3
4
5
6
7
Tp
* This specification are subject to be changed without notice.
4.15.1996
7
EM83702
ALL IN ONE MOUSE CONTROLLER
#(E) Photo-couples pulse width
X1 (Y1) X1(Y1)
Tr
Tf
EM83702 I/O pin equivalent circuit: RS, R, M, L, OPT: OSC.IN, OSC.OUT:
INTERNAL SYSTEM CLOCK
AUT (R,M,L,OPT) RS (R,M,L,OPT)
INTERNAL SIGNAL OSC.IN OSC.OUT
L, M, R, MS:
TEST MODE ENABLE
RTS, RXD:
RTS RTS
X1(Y1) PHASE DIGITAL SIGNAL
VDD VDD
R R R R
RXD RXD
X2(Y2) PHASE DIGITAL SIGNAL L M R POWER ON RESET VCC D CLK Q
RXD CONTROL SIGNAL RXD CONTROL SIGNAL RTS INTERNAL SIGNAL RTS INTERNAL SIGNAL
MS
MODE SELECTION
X1, X2, Y1, Y2:
VCC X1(X2,Y1,Y2) 4.5R
+
PHASE DIGITAL SIGNAL
R
* This specification are subject to be changed without notice.
4.15.1996
8
EM83702
ALL IN ONE MOUSE CONTROLLER
APPLICATION CIRCUIT
Mechanical Mouse
GND
Y
X
14
12
11
VDD 16
15
13
10 X1 VSS 7 TXD L
Y1
X2
OPT
Y2
OSC.OUT
OSC.IN
EM83702A
RXD
RTS
MS
RS
3
5
6
1
2
4
32768 Hz
(3.58MHz)
RTS
RXD
8
R
M
9
10F
* This specification are subject to be changed without notice.
4.15.1996
9
EM83702
ALL IN ONE MOUSE CONTROLLER
Optomechanical Mouse
SG
10F 14 12 11 10 VSS 7 TXD L 8
R
16 15 VDD Y1 13 X2 X1 OPT Y2 OSC.OUT OSC.IN
EM83702A
RXD
MS
RS
RTS
3
5
1
2
32768 Hz
4
(3.58MHz)
* This specification are subject to be changed without notice.
RTS
RXD
6
R
M
9
4.15.1996
10
EM83702
ALL IN ONE MOUSE CONTROLLER
Optomechanical Mouse
SG
10F 14 12 11 X1
R
16 15 VDD Y1 X2 13 Y2 OPT OSC.OUT OSC.IN
EM83702B
RXD
RTS
MS
RS
VSS 8 TXD
3
5
6
1
4
(3.58MHz)
32768 Hz
7
RTS
RXD
9
R
M
L
10
2
* This specification are subject to be changed without notice.
4.15.1996
11


▲Up To Search▲   

 
Price & Availability of EM83702

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X